Modeling an Application Domain Extension of Citygml in Uml
نویسندگان
چکیده
This paper presents key aspects of the development of a Dutch 3D standard IMGeo as a CityGML ADE. The new ADE is modeled using UML class diagrams. However the OGC CityGML specification does not provide clear rules on modeling an ADE in UML. This paper describes how the extension was built, which provides general insight how CityGML can be extended for a specific applications starting from the UML diagrams. Several alternatives for modeling ADEs in UML have been investigated and compared. The best suited for the 3D standard option is selected and applied. Open issues and challenges are discussed in the conclusions.
منابع مشابه
UML-Based Approach to Developing a CityGML Application Domain Extension
Recently a national 3D standard was established in the Netherlands as a CityGML Application Domain Extension (called IMGeo). In line with the Dutch practice of modeling geo-information, the ADE is developed using a model driven approach. The classes are designed in UML and automatically mapped to GML schema. The current OGC CityGML specification does not provide rules or guidance on correctly m...
متن کاملUrban Energy Simulation Based on a New Data Model Paradigm: the Citygml Application Domain Extension Energy. a Case Study in the Epfl Campus of Lausanne
The rapid urbanisation and the increase of world population underline the need of a new approach in the urban design, based on the energy efficiency and the sustainability of the built environment. When focusing on City Energy Modelling, unlike Building Energy Modelling, each urban simulation engine generally has its own tailor-made data-model: municipalities and other urban information data ad...
متن کاملSemantic 3D Modeling Based on CityGML for Ancient Chinese-Style Architectural Roofs of Digital Heritage
Ancient Chinese-style architecture has received increased attention during the last century as a segment of cultural heritage and is of great significance, specifically in regard to the process of digitizing and modeling these buildings to preserve and protect this heritage. Because the roof form reflects the age of the structure, the structural character and the historical culture of the ancie...
متن کاملIntegration of domain-specific modelling languages and UML through UML profile extension mechanism
A key requirement for MDD solutions is to have a modeling language that allows the correct representation of conceptual models. Nowadays, there are two options that are the most widely used for the definition of these modeling languages: 1) the specification of a domain-specific modeling language (DSML) or 2) the customization of UML. In practice, these two modeling alternatives are viewed as o...
متن کاملAn Application Domain Extension to CityGML for immovable property taxation: A Turkish case study
It is generally acknowledged that immovable property taxes are one of the main revenue sources for local government. The literature emphasizes that the administration of property taxes needs well-developed inventories or registers that provide complete and accurate records of the taxed properties and their legaleconomic attributes. This requirement is generally fulfilled by Spatial Data Infrast...
متن کامل